package cn.vivi.recyclercomp;

import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;

public interface IComponentStatus {

	public View createDataContentView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState);


	public void setStatus(Status status);


	public Status getStatus();


	public void setDataContentView(View contentView);


	public void setEmptyView(View emptyView);


	public void setEmptyInvalidNetView(View view);


	public void setEmptyRefreshing(View view);


	public void setEmptyErrorView(View view);


	public View getEmptyView();


	public View getDataContentView();


	public View getEmptyRefreshingView();


	public View getEmptyInvalidNetView();


	public View getEmptyErrorView();

}
